home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / os2 / pmt111.zip / CHANGES.TXT next >
Text File  |  1996-10-31  |  6KB  |  113 lines

  1. Changes since version 0.90:
  2. ===========================
  3.  
  4. * Added the /Q commandline option to terminate PM Timer from the commandline
  5.   so the user won't have to shut down PM Timer himself when the program is
  6.   run from a batchfile.
  7.  
  8. * Added the /H commandline option to start PM Timer invisible.
  9.  
  10. * PM Timer now also displays the online time in the titlebar of the active
  11.   window. Now the online time will always be visible for the user, even if
  12.   the PM Timer window is covered or hidden.
  13.  
  14. * Moved the settings to a notebook. Working on 'international' settings, so
  15.   not only Dutch people but everybody can use PM Timer.
  16.  
  17. * Added a check for screen resolution. PM Timer will automagically detect if
  18.   your screen resolution has changed since the last run. If it has, it will not
  19.   use it's saved window sizes and positions.
  20.  
  21. Changes since version 0.95: (not released!)
  22. ===========================
  23.  
  24. * Added 'flyover' help to the settings notebook.
  25.  
  26. * Added an option "Use OS2.INI" to the general settings page. If checked, the
  27.   program will save it's main- and logwindow apearance in OS2.INI. This means
  28.   that drag 'n dropped colors and fonts will also be saved. If the button is
  29.   not checked, PM Timer uses it's own private ini-file and only saves window
  30.   positions.
  31.   NOTE: Ones checked, an entry for PM Timer will be created in OS2.INI. Space
  32.   occupied is approx. 500 bytes. If you afterwards decide that you don't need
  33.   this feature, the entry in PM Timer will still be there!
  34.   Well, if you know what I'm talking about you'll also know how you can remove
  35.   the entry with a decent ini-file editor. I haven't bothered to write some
  36.   code just to remove 500 bytes from OS2.INI. Other programs (that you pay for)
  37.   have much larger entries and still don't have options to remove them.
  38.   Why all this trouble to decide to use OS2.INI or not? Well, personally I don't
  39.   like the idea of all programs using the same ini-file (my os2.ini is 1.8Mb at
  40.   the moment, sick..). On the other hand OS/2 doesn't provide an API to save all
  41.   presentation parameters (colors, fonts etc.) of a window to a private ini.
  42.   So that's the reason for providing you with a choice. If you don't like the
  43.   program's default colors, you can change them using drag and drop, but they'll
  44.   only be saved if you allow the program to use os2.ini.
  45.   Don't know why I'm telling you all this.. Just wanted you to know, I guess :)
  46.  
  47. * Added an option to the General settings notebookpage to specifiy a maximum
  48.   size for the logfile. If the logfile grows beyond this value the program
  49.   will start deleting the oldest log-entries.
  50.   Don't set the value to small though. PM Timer needs the logfile entries to
  51.   calculate your phonecosts. I have it set to 65kB and that keeps a log for
  52.   approx. four months back (depends on how much you call ofcourse) which is
  53.   sufficient for me.
  54.  
  55. * Polished the titlebar display of the timer a little: No more tampering with
  56.   the original titlebar text and added some colors.
  57.  
  58. * Added an option to the General settings notebookpage to specify the number of
  59.   additional third party buttons on the right side of the titlebar. Without the
  60.   option, the timer titlebar display would be covered by the additional buttons.
  61.  
  62. Changes since version 1.00:
  63. ===========================
  64.  
  65. * Added an option to let PM Timer beep a certain amount of time before the
  66.   next time interval (i.e. when the costs are increased) begins. This way you
  67.   can make optimum use of your online time. You can specify the number of
  68.   seconds before the next time interval that PM Timer should warn you on the
  69.   general settings notebook page.
  70.  
  71. * Fixed serious bug in com-port setting. PMTimer internaly switched the
  72.   addresses of Com 1 and Com 4. So if you selected Com 1 as the port to be
  73.   monitored in the settings, PM Timer would actually monitor Com 4.
  74.  
  75. * PM Timer tried displaying its titlebar timer on the launchpad even when the
  76.   launchpad's frame controls were disabled. Fixed that.
  77.  
  78. * Added more flexibility to the port monitoring capabilities of PM Timer.
  79.   Now you can select between monitoring by means of direct port access (IOPL),
  80.   by driver access (COM.SYS/SIO.SYS) or not monitoring the port at all.
  81.   If you choose the direct port access option, you'll also be able to enter a
  82.   different base address for the serial port PM Timer should watch in case your
  83.   port isn't on the standard comport address.
  84.   The recommended way to monitor the port is by using *direct* port access. This
  85.   produces the least overhead but more import, some communications programs
  86.   (Dial Other Internet Providers from the IAK is an example) don't drop the
  87.   Carrier signal when you tell it to hang up if PM Timer uses the serial driver
  88.   to monitor the ports. Thus the modem stays online and you have to 'hang up' by
  89.   hand.
  90.   Another problem using driver access are DOS communication programs. Dos
  91.   sessions really don't like sharing the communictions driver with other apps.
  92.  
  93. * Added support for the new Warp 4 notebook style.
  94.  
  95. * Changed the number of costs/time fields in the costs settings from 4 to 8.
  96.   For some countries (e.g. Germany) the 4 fields wasn't enough. For the same
  97.   reason the Local/Long distance meganism has been extended to 4 different
  98.   distance zones. You now have Local (zone 0), Zone 1, Zone 2 and Zone 3.
  99.  
  100. * Commandline syntax has been extended to support the new zones.
  101.   /Zx  (where x = 0,1,2 or 3) sets the zone on startup.
  102.   /Z0 will have the same effect as /L  (select Local call)
  103.  
  104. * Also added /W commandline parameter. If specified, PM Timer will *not* display
  105.   the Warning dialog upon program exit while it's still timing.
  106.   I only recommend its use if you run PM Timer *unattended* from a batchfile.
  107.  
  108. Changes since version 1.10:
  109. ===========================
  110.  
  111. * Added the current costs to the titlebar display while online.
  112.  
  113.